package com.macro.mall.dao;



import com.macro.mall.entity.Appraisal;


import java.util.List;

/**
 * Appraisal的Dao接口
 * 
 * @author 
 *
 */
public interface AppraisalDao {


	/**
	 * 通过Appraisal的id获得Appraisal对象
	 * 
	 * @param id
	 * @return
	 */
	Appraisal selectAppraisalById(Integer id);

	/**
	 * 获得一个Appraisal对象,以参数Appraisal对象中不为空的属性作为条件进行查询
	 * 
	 * @param obj
	 * @return
	 */
	List<Appraisal> selectAppraisalByObj(Appraisal obj);

	/**
	 * 插入Appraisal
	 * 
	 * @param value
	 * @return
	 */
	int insertAppraisal(Appraisal value);
	

	/**
	 * 通过id删除Appraisal
	 * 
	 * @param id
	 * @return
	 */
	int deleteAppraisalById(Integer id);
	

	

	

}